Skip to content

Conversation

michaelwoerister
Copy link
Member

Now that direct metadata hashing has been implemented for a while and we haven't seen any problems with it over at rust-icci, let's re-enable cross crate support for incremental compilation again.

r? @nikomatsakis

@@ -963,7 +963,7 @@ options! {DebuggingOptions, DebuggingSetter, basic_debugging_options,
"attempt to recover from parse errors (experimental)"),
incremental: Option<String> = (None, parse_opt_string, [UNTRACKED],
"enable incremental compilation (experimental)"),
incremental_cc: bool = (false, parse_bool, [UNTRACKED],
incremental_cc: bool = (true, parse_bool, [UNTRACKED],
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we just remove the option altogether?

@nikomatsakis
Copy link
Contributor

@bors r+

@bors
Copy link
Collaborator

bors commented May 17, 2017

📌 Commit af0c900 has been approved by nikomatsakis

Mark-Simulacrum added a commit to Mark-Simulacrum/rust that referenced this pull request May 17, 2017
…al-cc, r=nikomatsakis

Enable cross-crate incremental compilation by default.

Now that direct metadata hashing has been implemented for a while and we haven't seen any problems with it over at [rust-icci](https://travis-ci.org/rust-icci/), let's re-enable cross crate support for incremental compilation again.

r? @nikomatsakis
@aidanhs aidanhs added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label May 17, 2017
@bors
Copy link
Collaborator

bors commented May 18, 2017

☔ The latest upstream changes (presumably #41911) made this pull request unmergeable. Please resolve the merge conflicts.

@bors
Copy link
Collaborator

bors commented May 18, 2017

🔒 Merge conflict

@michaelwoerister michaelwoerister force-pushed the reenable-incremental-cc branch from af0c900 to 1b8df3d Compare May 18, 2017 08:12
@michaelwoerister
Copy link
Member Author

@bors r=nikomatsakis

@bors
Copy link
Collaborator

bors commented May 18, 2017

📌 Commit 1b8df3d has been approved by nikomatsakis

@bors
Copy link
Collaborator

bors commented May 18, 2017

⌛ Testing commit 1b8df3d with merge 4ec4be4...

@bors
Copy link
Collaborator

bors commented May 18, 2017

💔 Test failed - status-travis

@michaelwoerister
Copy link
Member Author

@bors retry

@bors
Copy link
Collaborator

bors commented May 18, 2017

⌛ Testing commit 1b8df3d with merge 0ed1ec9...

bors added a commit that referenced this pull request May 18, 2017
…komatsakis

Enable cross-crate incremental compilation by default.

Now that direct metadata hashing has been implemented for a while and we haven't seen any problems with it over at [rust-icci](https://travis-ci.org/rust-icci/), let's re-enable cross crate support for incremental compilation again.

r? @nikomatsakis
@bors
Copy link
Collaborator

bors commented May 18, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: nikomatsakis
Pushing 0ed1ec9 to master...

@bors bors merged commit 1b8df3d into rust-lang:master May 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants